using SharedKernel;

namespace Domain.Todos.Events;

/// <summary>
/// 待办事项删除事件
/// </summary>
public sealed class TodoItemDeletedEvent(
    Guid todoItemId,
    Guid userId,
    string description,
    DateTime deletedAt) : DomainEvent
{
    public Guid TodoItemId { get; } = todoItemId;
    public Guid UserId { get; } =  userId;
    public string Description{ get; } =description;
    public DateTime DeletedAt{ get; } =deletedAt;
}
